package pe.gob.foncodes.ssa.bs.common.domain;


public class FileBean {

    private String Name;
    private String path;
    private String mime;
    private long length;
    private byte[] data;
    public byte[] getData() {
            return data;
    }
    public void setData(byte[] data) {
            this.data = data;
    }
    public String getName() {
            return Name;
    }
    public void setName(String name) {
            Name = name;
            int extDot = name.lastIndexOf('.');
            if(extDot > 0){
                    String extension = name.substring(extDot +1);
                    
                    if("csv".equals(extension))
                       mime="image/csv";
                    else
                       mime = "image/unknown";
                    
                    
                  /*  
                    if("bmp".equals(extension)){
                            mime="image/bmp";
                    } else if("jpg".equals(extension)){
                            mime="image/jpeg";
                    } else if("gif".equals(extension)){
                            mime="image/gif";
                    } else if("png".equals(extension)){
                            mime="image/png";
                    } else if("doc".equals(extension)){
                            mime="image/doc";
                    } else if("xls".equals(extension)){
                            mime="image/xls";
                    } else if("csv".equals(extension)){
                            mime="image/csv";
                    }
                      else {
                            mime = "image/unknown";
                    }*/
            }
    }
    public long getLength() {
            return length;
    }
    public void setLength(long length) {
            this.length = length;
    }
    
    public String getMime(){
            return mime;
    }
	public String getPath() {
		return path;
	}
	public void setPath(String path) {
		this.path = path;
	}
    
    
   
}
